home *** CD-ROM | disk | FTP | other *** search
/ The Utilities Experience / The Utilities Experience - Volume 1.iso / software / text_files / amigafaq / dmakefile < prev    next >
Makefile  |  1995-06-27  |  2KB  |  51 lines

  1. DIST= README AmigaFAQ.guide AmigaFAQ.dvi AmigaFAQ.doc AmigaFAQ.texinfo \
  2.       #?-e.texinfo POST DMakefile src/addtoc.c txt/#?
  3.  
  4. GDIST= READMEg AmigaFAQg.guide AmigaFAQg.dvi AmigaFAQg.doc AmigaFAQg.texinfo \
  5.        #?-g.texinfo POSTg DMakefile src/addtoc.c src/convert.c txt/#?
  6.  
  7. MAKEINFO=makeinfo
  8. ADDTOC=bin/addtoc
  9. RM=Delete quiet
  10. MV=Move
  11. LHA=lha a -r
  12.  
  13. all: AmigaFAQ.dvi AmigaFAQ.guide AmigaFAQ.doc AmigaFAQg.dvi AmigaFAQg.guide AmigaFAQg.doc
  14.     $(RM) #?.aux #?.cp #?.cps #?.fn #?.ky #?.log #?.pg #?.toc #?.tp #?.vr
  15.  
  16. dist: all
  17.     $(RM) AmigaFAQ.lha AmigaFAQg.lha
  18.     $(LHA) AmigaFAQ.lha $(DIST)
  19.     $(LHA) AmigaFAQg.lha $(GDIST)
  20.  
  21. clean:
  22.     $(RM) AmigaFAQ.?? AmigaFAQ.aux AmigaFAQ.cps AmigaFAQ.log AmigaFAQ.toc
  23.  
  24. AmigaFAQ.dvi: AmigaFAQ.texinfo
  25.     tex AmigaFAQ.texinfo
  26.     texindex AmigaFAQ.cp
  27.     tex AmigaFAQ.texinfo
  28.  
  29. AmigaFAQg.dvi: AmigaFAQg.texinfo
  30.     gtex AmigaFAQg.texinfo
  31.     texindex AmigaFAQg.cp
  32.     gtex AmigaFAQg.texinfo
  33.  
  34. AmigaFAQ.guide AmigaFAQg.guide: AmigaFAQ.texinfo AmigaFAQg.texinfo
  35.     $(MAKEINFO) --amiga-39 --fill-column 76 --output %(left) %(right)
  36.     $(ADDTOC) %(right) GFILE %(left)
  37.     $(MV) %(left).new %(left)
  38.  
  39. AmigaFAQ.doc: AmigaFAQ.texinfo
  40.     $(MAKEINFO) --amiga --no-headers --fill-column 76 --output %(left) %(right)
  41.     $(ADDTOC) %(right) DFILE %(left)
  42.     $(MV) %(left).new %(left)
  43.  
  44. AmigaFAQg.doc: AmigaFAQg.texinfo
  45.     $(CONVERT) AmigaFAQg.texinfo AmigaFAQgc.texinfo
  46.     $(MAKEINFO) --amiga --no-headers --output %(left) AmigaFAQgc.texinfo
  47.     $(ADDTOC) AmigaFAQgc.texinfo DFILE %(left)
  48.     $(RM) AmigaFAQgc.texinfo
  49.     $(MV) %(left).new %(left)
  50.  
  51.